- 3 minutes to read

Mule ESB Monitoring Agent

INFO: Monitor your Mule ESB solutions—including the run-time environment—with the Mule ESB Monitoring Agent for Nodinite and receive instant alerts whenever a problem is detected.

Nodinite Monitoring covers both MuleSoft Anypoint (Mule 3.x and Mule 4.x) and Mule ESB community editions.

The agent empowers you to monitor key features in Mule ESB instances, such as application status. Nodinite raises an alarm if an application stops, ensuring you never miss a critical event.

You can view the current state of Resources in Monitor Views. Alerts are distributed to end-users via email, ticketing systems, and more.
Alert metrics are available in dashboards or custom Reports using Power BI or any preferred tool, thanks to our REST-based Web API.

  • Monitor flows in both Mule ESB and MuleSoft Anypoint—on-premise and in the cloud
  • Use Remote Actions on select resources, eliminating the need for MMC or remote desktop connections
  • Monitor any number of Mule ESB instances from a single agent
  • Deploy multiple agents across multiple servers with Mule ESB instances
  • Monitor servers locally, in the cloud, or even off-site (partner/customer locations)
  • Enjoy low overhead with a least-privileges policy
  • Leverage powerful reporting capabilities

Documentation support is provided by the Repository Model model.

Monitors Mule
Here's an example of auto-discovered Mule ESB artifacts like server instances, endpoints, applications, and connectors.

Features

Mule 3.x

The Resources are grouped by Categories. The following Mule Categories exist:

  • Application – Monitor the status of Mule ESB applications
  • Connector – Monitor the status of Mule ESB connectors
  • Endpoints – Monitor the status of Mule ESB endpoints
  • Server – Monitor the status of Mule ESB server instances

Mule 4.x

Monitoring Mule 4.x – Ensure your mules are always available and running. Monitoring is effortless, and you don't need to change your existing solutions.

Actions

Solve Mule ESB issues remotely—no MMC (Mule Management Console) required!

With the Web Client for Nodinite, you can send actions to the Monitoring Agent for Mule Server, requesting operations on monitored resources. The privilege model lets you grant specific users permission to perform operations on selected resources.

Actions available for Mule 3.x resources:

Actions available for Mule 4.x resources:

  • Application: Start/Stop an application
  • Flow: Start/Stop a flow (excluding CloudHub)
  • Server: Restart/Stop a Mule Server instance (excluding CloudHub)

Supported Versions

Nodinite supports all versions based on Mule ESB/Run-time 3.6.x and onwards.

All editions—Standalone runtime, Anypoint runtime (including Community Edition), and Enterprise—are supported.

Release Notes

For the latest release information, see Release Notes


Next Step

Configuration of the agent
Install Mule Monitoring Agent

Prerequisites for Mule ESB Monitoring Agent